home *** CD-ROM | disk | FTP | other *** search
- /* Beispiel: aktualisieren eines Versionsstrings mit dem Format */
- /* $info: dd/mm/yy, hh:mm:ss, version n */
- OPTIONS RESULTS
- 'Get' POSITION /* alte Position merken */
- p0=RESULT
- 'DisplayOff' /* Darstellung ausschalten */
- 'Set' POSITION 0 /* von Beginn an suchen */
- 'Find' NEXT "$info:" /* Anfang suchen */
- 'Get' POSITION /* Position erfragen */
- IF RESULT > 0 THEN DO /* gefunden? */
- 'LinkChanges' /* Änderungen zusammenfassen */
- 'Right' 10 /* zum Datum gehen */
- 'Delete' 8 /* altes Datum löschen: dd/mm/yy */
- 'Insert' DATE(European) /* neues Datum einsetzten */
- 'Right' 2 /* zur Zeit gehen */
- 'Delete' 8 /* alte Zeit löschen: hh:mm:ss */
- 'Insert' TIME() /* neue Zeit einsetzen */
- 'Right' 10 /* zur Versionsnummer gehen */
- 'Read' WORD /* Versionsnummer einlesen */
- ver=RESULT+1 /* Version um eins erhöhen */
- 'Delete' WORD /* alte Versionsnummer löschen */
- 'Insert' ver /* neue Versionsnummer einsetzen */
- 'Title' "Version:" ver /* ... und in der Titelleiste anzeigen */
- 'LinkChangesDone' /* fertig */
- END
- ELSE
- 'Title' "Keinen Versionsstring gefunden!" /* Fehlermeldung */
- 'Set' POSITION p0 /* zur alten Position zurückgehen */
- 'DisplayOn' /* Fensterinhalt aktualisieren */
-